﻿using RotovapPlatform.Domain.Business.Storage.Entities.Base;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using static RotovapPlatform.Domain.Business.Machine.Enums.ExperimentConfigEnums;

namespace RotovapPlatform.Domain.Business.Storage.Entities.Grippers
{
	public class Gripper : IStorageItem
	{
		private readonly ItemType _type;
		public ItemType Type => _type;

		public Gripper(ItemType type)
		{
			if (type != ItemType.NormalGripper && type != ItemType.RotovapGripper)
			{
				throw new ArgumentException("Invalid gripper type");
			}
			_type = type;
		}
	}
}
